air cathode - French English Dictionary